namespace Expect.Documentation.Advanced_concepts
{
    using System;
    using Expect.Core;
    using Expect.Core.Fixtures;
    using Microsoft.VisualStudio.TestTools.UnitTesting;
    
    
    // This file is intended to contain your fixtures, you could modify it's content freely because it won't be generated again
    // Please note that if you rename the parent .expect file, this file will not be renamed automatically
    public partial class UsingSetupAndTeardownFromAnotherSpecificationFileContainer : Expect.Core.AbstractSpecificationContainer
    {
        [FixtureHint("This setup will be used in another specification file")]
        public void ThisSetupWillBeUsedInAnotherSpecificationFile()
        {
			Context.Data.Add("setup", this.GetType().Name);
        }

        [FixtureHint("This teardown will be used in another specification file")]
        public void ThisTeardownWillBeUsedInAnotherSpecificationFile()
        {
            Context.Data.Add("teardown", this.GetType().Name);
        }
    }
}

